Search Result:sir winston leonard spenser churchill
Overview of noun sir_winston_leonard_spenser_churchill
The noun sir winston leonard spenser churchill has 1 sense
- Churchill, Winston Churchill, Winston S. Churchill, Sir Winston Leonard Spenser Churchill -- (British statesman and leader during World War II; received Nobel prize for literature in 1953 (1874-1965))